• word of the day

    zauschneria californica

    zauschneria californica - Dictionary definition and meaning for word zauschneria californica

    Definition
    (noun) shrublet of southwestern United States to Mexico having brilliant scarlet flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp